home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 7
/
FM Towns Free Software Collection 7.iso
/
taropyon
/
guilib3
/
prg
/
dll
/
bgm
/
bgmtst
< prev
next >
Wrap
Text File
|
1993-11-30
|
2KB
|
81 lines
######################################################################
# "makefile"
######################################################################
# <target> : <source(s)>
# <command>
#---------------------------------------------------------------------
# $? ターゲットより新しいすべてのソース名
# $# すべてのソース名におきかわります
# $& $# と同じですが、拡張子(. より後)が取り除かれています
# $@ ターゲット名におきかわります
# $* $@ と同じですが、拡張子が取り除かれています
# $< 1番左にあるソース名におきかわります
# $> $< と同じですが、拡張子が取り除かれています
# $:<文字>
# ${ ... }
######################################################################
#---------------------------------------------------------------------
# rules
#
.SUFFIXES: .asm .c .rdf
CC = run386 F:\HC_V17\BIN\hcd386p
CFLAGS = -tmpi1 d:/tmp/t1 -tmpi2 d:/tmp/t2
ASM = 386asm
AFLAGS = -twoc -nolist
LINK = run386 F:\HC_V17\BIN\386linkp
LFLAGS =
.c.obj:
$(CC) $< $(CFLAGS) -object $@
.asm.obj:
$(ASM) $< $(AFLAGS) -object $@
.rdf.rco:
dlrc $>
.PATH : .\
#---------------------------------------------------------------------
TARGET = bgmtst.exp
HC_PRO = hc.pro
HC_PATH = F:/HC_V17
LIB_PATH = $(HC_PATH)/LIB
USR_LIBS = ../../../lib/splib.lib
tags : $(HC_PRO) $(TARGET)
$(HC_PRO) : makefile
@echo #pragma Off(Floating_point) > hc.pro
@echo #pragma Ipath("../../../INC/") >> hc.pro
#---------------------------------------------------------------------
TOP_OBJS =
BGMTST_OBJS = OBJ/bgmtst.obj bgmtst.rco
BGMTST_LNK = \
$(TOP_OBJS) \
$(BGMTST_OBJS) \
-lib \
$(USR_LIBS) \
$(LIB_PATH)/snd \
$(LIB_PATH)/tbios \
$(LIB_PATH)/fmcfrb \
$(LIB_PATH)/cdrfrb \
$(LIB_PATH)/t_os \
$(LIB_PATH)/tifflib \
$(HC_PATH)/small/hce \
$(HC_PATH)/small/na \
-nistack 6 \
-istksize 2 \
-realbreak 65535 \
-callbufs 4 \
-minibuf 4 \
-maxibuf 64 \
-minreal 8192 \
-maxreal 24576 \
-stack 163840 \
-symbol \
-twocase
bgmtst.exp : $(BGMTST_OBJS) $(USR_LIBS)
$(LINK) @${$(BGMTST_LNK)} -exe $@
@del make.i